package com.itheima.framework.factory;

import java.lang.reflect.Method;

/*****
 * @Author: http://www.itheima.com
 * @Description: com.itheima.framework.factory.BeanFactory
 ****/
public interface BeanFactory {

    /****
     * 1）根据id获取对应实例
     */
    Object getBean(String id);


    /***
     * 2）根据uri获取指定实例
     */
    Object getUrlBean(String uri);

    /****
     * 3)
     */
    Method getMethod(String uri);

}
